
@class NSUUID, NSString, NSArray, LSApplicationProxy, NSDictionary, NSProgress, NSNumber;

@interface LSApplicationProxy : NSObject <NSSecureCoding> {
    unsigned long long _flags;
    NSArray *_privateDocumentIconNames;
    LSApplicationProxy *_privateDocumentTypeOwner;
    NSString *_vendorName;
    NSString *_itemName;
    NSString *_shortVersionString;
    unsigned long long _installType;
    unsigned long long _originalInstallType;
    NSDictionary *_groupContainers;
    NSArray *_externalAccessoryProtocols;
    NSArray *_deviceFamily;
    NSArray *_requiredDeviceCapabilities;
    NSString *_minimumSystemVersion;
    NSString *_sdkVersion;
    NSArray *_directionsModes;
    NSArray *_UIBackgroundModes;
    NSArray *_audioComponents;
    NSArray *_VPNPlugins;
    NSArray *_pluginUUIDs;
    NSArray *_plugInKitPlugins;
    NSArray *_appTags;
    NSString *_applicationDSID;
    NSString *_storeCohortMetadata;
    NSNumber *_storeFront;
 
    int _modTime;
    NSNumber *_staticDiskUsage;
    NSNumber *_dynamicDiskUsage;
    NSNumber *_itemID;
    NSArray *_groupIdentifiers;
    NSString *_teamID;
}

@property(readonly) NSString * applicationIdentifier;
@property(readonly) NSNumber * itemID;
@property(readonly) NSString * roleIdentifier;
@property(readonly) NSString * vendorName;
@property(readonly) NSString * itemName;
@property(readonly) NSString * storeCohortMetadata;
@property(readonly) NSString * minimumSystemVersion;
@property(readonly) NSString * sdkVersion;
@property(readonly) NSString * bundleVersion;
@property(readonly) NSString * shortVersionString;
@property(readonly) NSString * applicationType;
@property(readonly) NSArray * directionsModes;
@property(readonly) NSArray * UIBackgroundModes;
@property(readonly) NSArray * audioComponents;
@property(readonly) NSDictionary * groupContainers;
@property(readonly) NSUUID * deviceIdentifierForVendor;
@property(readonly) NSProgress * installProgress;
@property(readonly) NSNumber * staticDiskUsage;
@property(readonly) NSNumber * dynamicDiskUsage;
@property(readonly) NSArray * VPNPlugins;
@property(readonly) NSArray * plugInKitPlugins;
@property(readonly) NSArray * appTags;
@property(readonly) NSString * applicationDSID;
@property(readonly) unsigned long long installType;
@property(readonly) unsigned long long originalInstallType;
@property(readonly) NSArray * requiredDeviceCapabilities;
@property(readonly) NSArray * deviceFamily;
@property(readonly) NSArray * groupIdentifiers;
@property(readonly) NSArray * externalAccessoryProtocols;
@property(readonly) NSString * teamID;
@property(readonly) NSNumber * storeFront;
@property(readonly) bool isInstalled;
@property(readonly) bool isPlaceholder;
@property(readonly) bool isAppUpdate;
@property(readonly) bool isNewsstandApp;
@property(readonly) bool isRestricted;
@property(readonly) bool isBetaApp;
@property(readonly) bool profileValidated;
@property(readonly) bool supportsAudiobooks;
@property(readonly) bool isContainerized;
@property(readonly) bool hasSettingsBundle;
@property(readonly) bool supportsExternallyPlayableContent;
@property(readonly) bool fileSharingEnabled;
@property(readonly) bool iconIsPrerendered;
@property(readonly) bool isPurchasedReDownload;

+ (id)applicationProxyForItemID:(id)arg1;
+ (id)applicationProxyForIdentifier:(id)arg1 roleIdentifier:(id)arg2;
+ (id)applicationProxyForBundleURL:(id)arg1;
+ (id)applicationProxyForIdentifier:(id)arg1;
+ (id)applicationProxyForIdentifier:(id)arg1 placeholder:(bool)arg2;
+ (id)applicationProxyWithBundleUnitID:(unsigned int)arg1;
+ (bool)supportsSecureCoding;

- (id)audioComponents;
- (id)teamID;
- (id)groupIdentifiers;
- (unsigned long long)originalInstallType;
- (unsigned long long)installType;
- (id)itemID;
- (id)userActivityStringForAdvertisementData:(id)arg1;
- (bool)isPurchasedReDownload;
- (bool)isInstalled;
- (bool)hasSettingsBundle;
- (bool)supportsExternallyPlayableContent;
- (bool)supportsAudiobooks;
- (bool)isRestricted;
- (bool)fileSharingEnabled;
- (bool)iconIsPrerendered;
- (id)privateDocumentTypeOwner;
- (id)installProgressSync;
- (id)storeFront;
- (id)dynamicDiskUsage;
- (id)staticDiskUsage;
- (id)requiredDeviceCapabilities;
- (id)appTags;
- (id)VPNPlugins;
- (id)externalAccessoryProtocols;
- (id)UIBackgroundModes;
- (id)directionsModes;
- (id)groupContainers;
- (id)applicationDSID;
- (id)shortVersionString;
- (id)storeCohortMetadata;
- (id)itemName;
- (id)vendorName;
- (id)applicationType;
- (id)sdkVersion;
- (id)minimumSystemVersion;
- (id)deviceFamily;
- (id)roleIdentifier;
- (bool)isNewsstandApp;
- (bool)profileValidated;
- (bool)isContainerized;
- (id)_initWithBundleUnit:(unsigned int)arg1 applicationIdentifier:(id)arg2;
- (id)machOUUIDs;
- (id)localizedShortName;
- (id)iconDataForVariant:(int)arg1;
- (id)privateDocumentIconNames;
- (id)resourcesDirectoryURL;
- (id)iconStyleDomain;
- (bool)privateDocumentIconAllowOverride;
- (id)localizedName;
- (bool)isBetaApp;
- (int)bundleModTime;
- (id)installProgress;
- (bool)isAppUpdate;
- (bool)isPlaceholder;
- (id)applicationIdentifier;
- (id)plugInKitPlugins;
- (void)setPrivateDocumentTypeOwner:(id)arg1;
- (void)setPrivateDocumentIconAllowOverride:(bool)arg1;
- (void)setPrivateDocumentIconNames:(id)arg1;
- (bool)isEqual:(id)arg1;
- (unsigned long long)hash;
- (id)initWithCoder:(id)arg1;
- (void)encodeWithCoder:(id)arg1;
- (void)dealloc;
- (id)description;
- (id)appStoreReceiptURL;
- (id)deviceIdentifierForVendor;


@end
